Sneddon, Gary, Department of Mathematics and Computer Sciences, Mount Saint Vincent University, Halifax, Nova Scotia, Canada, Canada