Nationalism and its explanations