Wow! That's all I need to say really! This was an incredible book. It takes you on a journey and you don't see things quite the same way afterwards.
The book was a mixture of the surreal and the realistic, and I always experienced a jolt of surprise when it travelled suddenly between the two. The book kept turning unexpectedly, and no one was quite what they seemed, the bad guys and good guys kept swapping places until you learn not to trust any of them. There are so many unexpected twists it's impossible to predict the end of the book. It turns every world religion on its head and makes you view religion and our changing attitudes towards it now and in the past in a totally new and different light. All I can really say to you is READ IT, NOW! You won't regret it if you do.