The Revenge of God: The Resurgence of Islam, Christianity, and Judaism in the Modern World