Ratings42
Average rating3.3
I actually really enjoyed this, but the density of description made me move through this at a slow pace, and then I had to return it to the library. I'd like to read it again now that I better understand what to expect from it.