Author: Luc Dufresne
Born: 1963