Author: Peter M. Kogge
Born: 1946