Menu
Aeon
DonateNewsletter
SIGN IN
DL

David Liggins

Senior Lecturer in Philosophy, University of Manchester, UK

David Liggins is senior lecturer in philosophy at the University of Manchester in the UK.

Written by David Liggins