NCERT Books for History (History: NCERT Class XI – Themes In World History is the recommended World History NCERT for UPSC)
Mastering Modern World History – Norman Lowe
History of Modern World – BV Rao
History of Modern World – Jain and Mathur