Well, let's start with the good stuff: This book is a definite page turner. Author Mark Morris writes a good, energetic portrayal of the Tenth Doctor, and keeps the plot moving along at a good clip. The monsters are creepy, and the plot isn't quite as simple as it first seems, leading to some nice twists.
Still, I found this book ultimately disappointing. I was tempted to rate it a bit lower than I did, but to be fair, it's not any worse than most of the other BBC 10th Doctor novels, most of which I've given 3 stars to. It's just not any better, and I had higher expectations.
First, I don't think that the book makes all that effective use of its Indian setting. There are elephants, temples, and some inter-caste tension between characters, but these all feel like window dressing on a plot that could have taken place equally well on an alien planet or in London. Except for the involvement of Gandhi.
Which brings me to the second thing that makes me a bit uncomfortable about this book - the use of Gandhi as, essentially, the Doctor's temporary sidekick for the story. The character is portrayed respectfully, and, as far as I can tell from my limited knowledge of Gandhi's biography, accurately. And it is kind of cool to see a character who can be so totally unfazed by aliens. Or anything else. But the way various characters in the book keep saying how much alike the Doctor and Gandhi are gets on my nerves. Sure, they share some traits - curiosity, open-mindedness, a sense of humor, and a peculiar charisma. But honestly, it's the way in which these two characters are different that's interesting. This book could have made some really interesting contrasts: Gandhi's fatalism versus the Doctor's refusal to accept things as they are; Gandhi's absolute commitment to non-violence versus the Doctor's willingness to resort to force when necessary; Gandhi's ability to inspire collective action versus the Doctor's individualism.
Heady stuff for a TV tie-in novel aimed at 12-year-olds, I know. But Doctor Who can do that kind of stuff, when it bothers to try.