Author: Stanley R. Shewchuk
Born: 1944