Author: Robert Jan Van Pelt
Born: 1955
Bio: Professor an der University of Waterloo (Kanada).