Eco-socialism for now and the future practical utopias and rational action - Albritton, Robert 1941- (Palgrave Macmillan, 2019)