Weary, wary, hard-drinking Detective John Rebus returns in author Ian Rankin's internationally acclaimed, award-winning series. As complex and unpredictable as the brooding mists that envelop his Edinburgh beat, Rebus is ever resourceful and determined-but this time, vulnerable and challenged as never before, with complications in his personal life, and events that shake him to the depths of his being... A colleague's suicide. Pedophiles. A missing...