Socialism, Capitalism and Alternatives - Duncan, Peter J. S. (UCL Press, 2019)