Mastering Modern World History - Lowe Norman (New York Palgrave MacMillan Publishing, 2013)