Author: Joseph A. Bockerstette
Born: 1957