1 Department of Mathematics Mount Saint Vincent University Halifax, Nova Scotia, B3M 2J6 Canada
2Department of Mathematics and Statistics University of Nebraska-Lincoln Lincoln, NE 68588 U.S.A.
3Computer Science Department The University of Iowa lowa City, IA 52242 U.S.A.