Ratings249
Average rating4
I want to give this book 2.5 stars. I thought the first half was stellar, and the last 1/3 horrendous.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search