Howard Ross Edmunds
1953 - 2011 (58 years)
Generation: 1
1. Howard Ross Edmunds was born on 10 Jun 1953 in Peterborough, Ontario, Canada; died on 6 Oct 2011 in Charlottesville, Virginia, USA; was cremated on 14 Oct 2011 in Cremated.