Dan Sameoto
Professor Mechanical Engineering
University of Alberta