Marvin Andrew Penrose
1908 - 1993 (85 years)
Generation: 1
1. Marvin Andrew Penrose was born on 1 May 1908 in Grand Forks, British Columbia, Canada; died on 30 Jul 1993 in Orange County, California, USA.