A review by libertyclaydon
Uncanny and Improbable Events by Amitav Ghosh

challenging informative reflective sad slow-paced

4.0