Author: David J. Daegling
Born: 1960