Inna Kupreeva

Inna Kupreeva is Lecturer in Philosophy, University of Edinburgh.