A review by alefiya
Gun Island by Amitav Ghosh

5.0