Author: Francois Boyer, Alain Faubert, Normand Lamoureux, Luc Laurence