A Marxist history of the world : from neanderthals to neoliberals /
Faulkner, Neil.
London : Pluto Press,
2013.