Denis Riordan
Faculty of Computer Science, Dalhousie University
6050 University Avenue
Halifax Nova ScotiaCanada
B3H 1W5