Bibliographic information: Translated by David Fernbach, Polity, Cambridge, 2014. 480pp., £30 hb
ISBN: 9780745663296
Reviewed by:
Bibliographic information: Translated by David Fernbach, Polity, Cambridge, 2014. 480pp., £30 hb
ISBN: 9780745663296
Reviewed by:
Latest comments