David Gelber, Canada, London, M