Ratings47
Average rating3.7
⭐⭐⭐⭐⭐ = loved it & already plan to reread ⭐⭐⭐⭐ = great book that I recommend ⭐⭐⭐ = pretty solid book ⭐⭐ = I finished it, barely ⭐ = I had to let this one go
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search