Rushdie has concocted a convoluted fantasy with wild stories and exotic characters. East meets west in this book based in part on historical research. It is both engaging and confusing--an intriguing fairy tale which leaves the reader guessing about what really happening. At times I was in love with this book and at other times I found it tedious. The author can write dazzling lines and create imaginative situations that are a joy to read. For that reason, I did enjoy reading this Booker Award winning novel. I wish Rushdie didn't meander so much in some details and side adventures. Yes, he can write beautifully, sometimes it felt like he was doing so just to prove it. All in all, worth reading if you can commit to a challenging read and want to savor some excellent writing and inventive storytelling.