Author: Geoffrey A. Landis
Born: 1955-05-28