To followup on my post above. It is Mount Allison University in Sackville and the professor is Thaddeus Holowina.