Professor David Bakhurst has been elected as a fellow of the Royal Society of Canada, one of the highest honours for Canadian academics. David is being recognized for his many contributions to philosophy, in areas as diverse Russian philosophy, philosophical psychology and philosophy of education.