A review by ashleygail
Circles of Seven by Bryan Davis

5.0

4.5 stars, actually, but still. It was just as well written as the others; just a little odd in places.