Author: David Gries
Born: 1939