Land and Labour: Marxism, Ecology and Human History - Kindle edition