Helen Steward

Steward is Fellow and Tutor in Philosophy at Balliol College, Oxford.