852 reviews by:

saralowww

Filter

I listened to the audiobook, which may have influenced my rating. I would have preferred to listen to the author reading it herself. I appreciate her voice so much