Hirson, Yael books & textbook
A History of the Left in South Africa: Writings of Baruch Hirson (International Library of African Studies)
I.B. Tauris /2005-06-24 Hardcover / 288 Pages
isbn-10: 1850434549 / isbn-13: 9781850434542
I.B. Tauris /2005-06-24 Hardcover / 288 Pages
isbn-10: 1850434549 / isbn-13: 9781850434542