Author: alfred leblanc, rene lemieux, compelec inc., suzanne ostiguy mcintyre, caterina ciavaglia