Vicious Circle
2006 • 592 pages

Ratings22

Average rating3.8

15

There is a lot to like here, but the best part is the fantastically satisfying way that Carey wraps things up. I love a good ending and this has one. Yay!

September 19, 2013Report this review