Tim Anderson, Journal of World Sociopolitical Studies| Vol. 3| No. 4| October 2019| pp. 649-685