Guest Stars Ethel Merman as Roz Smith Anthony Andrews as Tony Selkirk Morgan Fairchild as Jenny Boyer Linda Evans as Jessica Halberson Lloyd Bridges as William Otis Farnsworth Jessica Walter as Marcia Farnsworth Jim Nabors as Wayne Bouton Grant Goodeve as Bud Boyer Beth Howland as Eloise Farnsworth Margaret Laurence as Melanie Kalani / Madeline Kalani Patti MacLeod as Hazel Farnsworth Co Starring Brendan Lunney as David Selkirk Alan Fletcher as Martin Blake Russell Newman as Frank Farnsworth