John Jardine — Canadian mathematician