Liberty in Their Names : The Women Philosophers of the French Revolution - 9781350227125
£55.00
£52.28
Bloomsbury Publishing PLC