1. Department of Computer Science, York University, Downsview, Ontario, Canada M3J 1P3
2. Department of Computer Science, Yale University, P.O. Box 2158, New Haven, CT and University of Washington, Seattle, Washington
3. Laboratory for Computer Science, M.I.T., Cambridge, MA