Philosophy and life - Cameron, J.M. (London : Workers' Educational Association)
Engels
Brochure