For the record, John Lukacs has many great observations about the differences between patriotism and nationalism. The difference, to me and I believe to him, is that nationalism is rooted in the mystic concept of a nation — most famously in blood and soil — while patriotism is rooted in adherence to a creed or doctrine. A patriot in the Weimar Republic was considered a traitor by most nationalists, for example.