Reviews by Alana

by

4 stars, for sure. Excellent book. It was a little daunting to follow all of the characters involved, but it was definately worth it.

Reviewed on 2010.05.03

more reviews ->