Themes In World History-Xi - NCERT (New Delhi NCERT, 2010)