Sweet Evil
2012 • 447 pages

Ratings40

Average rating3.5

15

4.5. It was really good I read it in a day. Really keeps you wanting more.

November 23, 2014