Author: David S. Keegan
Born: 1955