T. Tamson Weston Tamson Weston By Carol Weston by Charlton Heston Charlton Heston Simon Preston Carol Weston James Weston Alan Heston Eduardo Leston