Human: What was the name of the engineering professor at Dalhousie University in Halifax, Nova Scotia? Assistant: 
The engineering professor at Dalhousie University in Halifax, Nova Scotia was C. D. Howe.