In this thought-provoking new book, Anthony Smith analyses key debates between historians and social scientists on the role of nations and nationalism in history.