Stephen Halperin
Canadian mathematician

Stephen Halperin