Essential modern world history - Wilkes, Aaron; Waugh, Steven (Nelson Thornes, 2001)