Keith Geddes — Canadian mathematician