A review by hillaryhere
A Terrible Beauty by Tasha Alexander

5.0

That plot was a wild ride and the secondary storyline one of the first truly interesting ones in several books! Emotional Rollercoaster seriously.