Tim Crane

First name: 
Tim
Last name: 
Crane
University of London, Philosophy department, Salford, UK