The Mysterious Bookshop

Rankin, Ian - The Naming of the Dead