Author: Alain-G. Gagnon and Francois Rocher