A review by andrea_gagne
The Seven Moons of Maali Almeida, by Shehan Karunatilaka
challenging
dark
emotional
reflective
4.0