Stephen Drury — British-Canadian mathematician