Author: Mario Brassard
Born: 1978