A review by lyloster
The Seven Moons of Maali Almeida by Shehan Karunatilaka

adventurous challenging dark emotional mysterious medium-paced
  • Strong character development? Yes

5.0

Superb writing and very imaginative way to tell a story of corruption, violence, forgiveness and forgetting.