Bibliographic information: Translated by Zakiya Hanafi, Polity Press, Cambridge, 2015. 160pp., £9.99
ISBN: 9780745690650
Reviewed by:
Bibliographic information: Translated by Zakiya Hanafi, Polity Press, Cambridge, 2015. 160pp., £9.99
ISBN: 9780745690650
Reviewed by:
Latest comments