Mastering Modern World History - LOWE, Norman (UK Palgrave Macmillan, 2005)