This is going to be one of those books that are exceedingly difficult to review and there's a danger that this could turn into a bit of a ramble. How do I even classify this book? It is alledgedly fantasy but if it is, it is only in the loosest possible sense of the word. This doesn't have much in c...