Campbell, Peter, Queen's University, Canada