Ratings70
Average rating3.9
3.5 stars. Not nearly as good as the first one, but still fast paced and well written.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search