Religious fanatics from the world's disparate faiths may not be able to agree on much, but when it comes to blasphemy they roar with one booming censorious voice. The gods, they say, will not be mocked. Yet for all their heavenly omnipotence, the deities must invariably rely on ...read more