I cannot believe that this is my first book that I have read by Ian Rankin. I've met the man. I have several of his books that he's signed. Oh what I have been missing. I love Inspector Rebus and I meet him in volume number 21 of his books. That is just sad. This was a great read. Rebus has a great sense of humor and now I want to read all his books. I could kick myself for missing all of them. This book has several stories going on and although I have not read any of the previous ones, I had no trouble following along with this one. It was a great read, one that I could not put down and I thoroughly enjoyed reading it. I would definitely recommend it. Thanks to Orion Publishing for approving my request and helping me to find another great author and to Net Galley for providing me with a free e-galley in exchange for an honest review.