Author: University of Western Ontario. Faculty of Engineering Science.