Mastering modern World history - Lowe, Norman. (MacmillPublishers India, 1997)