birth · 31 August 1958 · 67 years ago
David H Mattheisen: Blue Island, Illinois -- PhD / Astronaut (STS 73 alt)
More births on 31 Aug