Books are such a subjective matter. If one person really enjoys a book, you can bet your bottom dollar that there is another person out there who will loathe the same exact book, for their own reasons.
However, this is precisely why I LOVE to read books so much. I really enjoy finding the books that no one can agree upon; where half the people really like the book and the other half really don't. I like to read their reasonings behind their ratings, read the book for myself, and come to my own conclusions.
A Spot of Bother's for the simple or not so simple reason that he was capable of writing two utterly different kinds of books. I honestly can't wait to see what will flow from his writing pen next!