Elliott, Robert J., Department of Mathematical Sciences, University of Alberta, Edmonton, AB Canada.