Author: McGill University. Faculty of Applied Science.