The Last Days of Europe by Walter Laqueur