The making of the modern world - Ashton, Paul; Anderson, Mark (History, 2012)