Marxist history of the world From neanderthals to neoliberals - Faulkner, Neil (Pluto Press, 2013)