John Leighton Toumine
1933 - 2003 (69 years)
Generation: 1
1. John Leighton Toumine was born 8 Jun 1933, Indiana, USA; died 17 Mar 2003, South Carolina, USA.