2 Cassettes read by James Macpherson
When a close colleague is brutally attacked, DI John Rebus is drawn into a case involving an unidentified body and murder. Pursued by dangerous ghosts and tormented by the coded secrets of his colleague's notebook, Rebus must piece together a jigsaw no one wants completed.