Ratings20
Average rating4.3
Don't know if this really deserves five stars but this kind of contemporary fantasy is exactly what I was looking for when I bought the book. Can't wait for the next one!!
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search