A review by millyrob
A Tale for the Time Being by Ruth Ozeki

4.0

I really enjoyed most of this, until the last quarter where it got all physicsy