Yesterday I had the unexpected pleasure of meeting a very special person. If you did not know the tiny, unpretentious and vivacious grey-haired lady whom I had the privilege of sitting next to you would never guess that she is one of the most formidable personalities of our time. When I drove to The Hague I did not know I was going to meet her, but I knew her name – or rather the pseudonym which she generally uses: Bat Ye’or. It is Hebrew for “daughter of the Nile.” She was born in Cairo but her family was expelled from...