Scan barcode
A review by deschatjes
A Tale for the Time Being by Ruth Ozeki
5.0
what an awesome book - haven't read something so interesting and yet repulsive and compelling in a long time.