Author: Robert M. Harveson
Born: 1960