The End of Europe: Dictators, Demagogues, and the Coming Dark Age by James Kirchick Back to product details page >