B.Sc. honours mathematics, Carleton U., Ottawa 1965 M.A. mathematics York U., Toronto 1968 Ph.D. pure mathematics U. of Waterloo 1971 post-doc Universita di Catania 1971-72, U. of Toronto 1972-73 teaching: Pahlavi U., Shiraz,Iran assistant prof. 1973-1975 Champlain Regional College, Lennoxville, Quebec 1976-84 Ryerson U., Toronto 1984-2017 retired as full professor 2017