Ratings13
Average rating3.7
I waffled on my rating. This is a 5 star book I think, but I didn't always feel like it was a 5 star read. My review is still percolating. I need to sort out the tension between Baker's less time-dependent ideas, and those that feel a bit like flies in amber.