The Unity Movement and the Trade Unions
Negotiation and the Struggle for Freedom
The Struggle for Political and Social Liberation in South Africa and the Role of the Trade Unions
The land question and the struggle for freedomLand and National Oppression
The Revolutionary Road for South Africa (1969)
The Basis of Unity | The Building of Unity – Two addresses delivered to the 3rd Unity Conference (1945)
The Birth of the African People’s Democratic Union of South Africa (1961)
A Call to Unity – For a United Free South Africa (1983)
A Declaration to the People of South Africa (April 1951)
The Political Situation In South Africa According To Its Historical Development
A World Summit for Sustainable Capitalism
Race Riots and the Nation (1952)Land Hunger and Sustainable Development
Falsifying The History Of Our Liberatory Struggle