The Mysterious Bookshop

Bainbridge, Beryl - Watson's Apology

Flamingo