This is an incredibly exciting, fast moving and madly inventive book. There are elements of Rider Haggard and Kipling's adventure stories, as the blurb suggests, but Roald Dahl is to be found in there, too. From the outset, you're convincingly placed in a late 19th century England and India (that'll be the Kipling), and you can almost smell the cities and landscapes. But sections are also set in Norway 20 odd years later, and there you're served up some of the most original and macabre episodes since Roald Dahl was at his Tales of the Unexpected best. And the way the author ties everything together into one story is really ingenious.
Sometimes overly inventive books can lose themselves, but this one doesn't. Amidst the adventure and tall stories, it is grounded by a pair of brilliantly drawn central characters. For me, Paul Small instantly enters the cannon of all time great adventure characters, and he, along with Cyril King and the relationship they form, are the beating heart of this book. You can tell the author had a great time writing them, and his enthusiasm is infectious. When I finished reading my only regret was that there wasn't more.
The book is also suitable for all ages, as far as I can see. I am 30, female, and couldn't put it down, and I'm giving a copy to my nephew of 13 as well as my father who's 70 - both of whom I know will love it!
Definitely worth a read or two. Roll on the sequel!