A review by vireogirl
Callander Square by Anne Perry

4.0

A bit convoluted but fast-paced and engaging. Another abrupt ending.