Philosophy and life / - Cameron, J.M. (Workers' Educational Association,)