Ratings20
Average rating3.7
Could definitely see this being a 4 or 5 star read for a lot of people, but I read it too closely to another book with an extremely similar premise and kept finding myself losing interest for that reason. Beautiful writing though.