Three faces of antisemitism : right, left and Islamist - Herf, Jeffrey (Routledge, 2024)