Author: Donald L. Diefenbach
Born: 1967