James Stewart Centre voor wiskunde; Hamilton, Ontario, Canada