The last day to order and ensure your package arrives in time for Christmas is December 16.

The French are buying a lot of books about Islam these days

It shouldn’t, but it does, come with a depressing regularity; a society suffers a terrorist attack, and with that terror comes a new enemy, to know, to form opinions on,Read more »