Michael Haslam Michael Haslam, Ph.D., P.Eng. Associate Professor Department of Mathematics and Statistics York University