This is my first Rankin novel read. I was concerned the length would have me emerged in another contemporary over written book. The book is over involved with too much character introspection and not enough setting description. But, the whole mountain of words is built up to a peak of a very good conclusion.
The character development is probably the best part of the book. Though there are many, many characters and there are those with very similar names and multiple nicknames that makes the plot hard to follow at times. There is a character list at the beginning of the book, but if that is felt to be needed, maybe some editing should have been done.
The Rebus character is a somber one. Odd that the one thing that gave levity to the character got irritating and, i felt, unneeded, was the soon predictable joshing that occurred throughout. All getting back to editing.
Well, after writing all of this and seeing all of the ‘but’s I wrote of, I want to note this is a good book with lots of nifty parts throughout the book and a satisfying ending so that…
Bottom line: I recommend this book. 6 out of ten points.