English Alasdair Urquhart Cited by user Rublamb on 22 Aug 2022 Alasdair Ian Fenton Urquhart (born 20 December 1945) is a Scottish–Canadian philosopher and emeritus professor of philosophy at the University of Toronto.