A people`s history of the world - Harman, Chris; Author (2005)