Vows and Villainy - Elizabeth Penney

Vows and Villainy is the fifth book in Elizabeth Penney's delightful Cambridge Bookshop series set…