Leonard Katzman Irving J. Moore Leonard Katzman Irving J. Moore Michael Preece Nick Havinga Michael Preece Nick Havinga Michael Preece Nick Havinga Michael Preece Irving J. Moore Leonard Katzman Larry Hagman Patrick Duffy Larry Hagman Patrick Duffy Dwight Adair Patrick Duffy Leonard Katzman Ken Kercheval Leonard Katzman Leonard Katzman 