Jeffrey O. Shallit
School of Computer Science
University of Waterloo
Waterloo, Ontario, N2L 3G1 Canada
shallit@graceland.uwaterloo.ca