Ratings12
Average rating4.1
I heard such good things about this book that i'm almost a bit disappointed that i just did not love it as much as perhaps it deserved. Took three starts to get through it and although well crafted it did npt quite resonate.