A review by dhammond_x4
Cauldstane by Linda Gillard

4.0

Book kept me intrigued until the end. I felt that it was a bit contrived!