Author: Ted G. Eschenbach
Born: 1951