A review by mgmk
The Seven Moons of Maali Almeida by Shehan Karunatilaka
adventurous
dark
informative
sad
tense
slow-paced
3.0