Steve Mann Richard Mann University of Toronto, Dept. E.C.E. Dept. C.S. Toronto, Ontario, Canada, M5S 3G4 University of Waterloo