Page Count: 385
Average Rating: 3.78
Parts of this were cute, and parts of this were super goofy. The language also just felt so modern to me at times that it took me out of the story. There were also a few things that got set up and never really paid off - like the fact that Peter was American didn't really seem to matter at all in the end.
✓ Read