John Cranke
British mathematician

John Cranke