Modern world history - Walsh, Ben (History in focus, 2001)