How did nationalism, imperialism, alliances and militarism cause the first world war?
quanswer.com