Author: John C. Irvine
Born: 1946