John H. G. Scott

Instructor University of Calgary