Hamish Macbeth Mystery (14)

Series by M. C. Beaton