Author: John C Strikwerda
Born: 1947