James is a Commissioning Editor of Renewal and is studying for a PhD in the history of economic and political thought at Emmanuel College, Cambridge.
James is a Commissioning Editor of Renewal and is studying for a PhD in the history of economic and political thought at Emmanuel College, Cambridge.