The Mysterious Bookshop

Rankin, Ian - Standing in Another Man's Grave

Inspector Rebus Novel