Review: Good
Rating: 3 out of 5
Date: 01 23, 2013
Really good story. A bit preachy for me, but I still liked it. Interesting group of characters. Loved the heroine.