Mastering Modern World History - Norman Lowe (INDIA; BLOOMSBURY, 2022)