Author: Gilles Comeau
Born: 1961