Armstrong, Hugh, Carleton University, Canada