selfstudyhistory.com
Daily Practise Questions for History Optional Mains 2017 (World History-9 August)
Q. “Any single explanation for the outbreak of the First World War likely to be too simple. An amalgam of factors intellectual, social, economic as well as political and diplomatic contribute…