I am nearing the end of Ian Rankin's novel The Falls, and it spurs me to make a comment. This is nearly 500 pages long. Most mysteries are around 300 pages. This book is the very definition of leisurely. The first hundred pages or so almost nothing happens, except we see John Rebus and the Scottish police in their work environment and in their social interaction. Rankin is an exceptionally fine writer, so it doesn't bother the reader in the least. It does raise the often made comment that today's readers demand speed, both in film and in reading. The bite-size world of this century isn't supposed to allow leisurely reading. BUT, I have in the last year read a whole library of six hundred page novels, including all five of the Game of Thrones books. Rebus has never been a world fad, but The GoT is and has sold mountains of its huge novels, with at least one more on the way. Anyway, if you want to read supremely readable and intelligent books about Edinburgh, give Ian Rankin a try. I would also recommend that you start the Rebus series from the first. That will give you about twenty books to read.