The Technology Symposium - Montréal, Canada, June 2006

The Technology Symposium - McGill University, Montréal, Canada, 9-10 June 2006.