Ratings55
Average rating3.6
An oldie but a goodie. Read these back in high school, and decided to pick it back up. It starts a little slow, and it's fairly simplistic (no crazy twists, very straight forward), but there's something very satisfying about the story as it unfolds.