People Feature

Eleanor Shearer

MPhil student
MPhil in Politics: Political Theory
Eleanor Shearer