On site since January 2017

Dr Sandy Grant

Philosopher at the University of Cambridge. Writes in the newspapers and goes on the radio. @TheSandyGrant, Cambridge

Rating5