Allah, Jesus, and Yahweh: The Gods That Failed