Just finished reading this and can now appreciate what granny meant by "the history of Rob Brennan". The start of the books leads on from previous books by Tony Black and if you had not read them, like myself and I presume granny, that the start of the book is very confusing and in part annoying. He spends the first three chapters just moaning about his lot in life. It came close to me chucking the book but I persevered, and glad that I did.
By sticking to the book the story started to come together and a taut crime novel set in moody Edinburgh is the result. I thoroughly enjoyed it in the end and would certainly recommend to anyone who likes crime fiction. However, if you have not read the previous novels then be prepared to be baffled for the first few chapters.