Jean Grimshaw

Grimshaw is a Principal Lecturer in Philosophy and Women's Studies at the University of the West of England.