Centre Of Research In Algebra And Number Theory School Of Mathematics And Statistics Carleton University