Set during the Sri Lankan civil war and narrated by a dead man, The Seven Moons of Maali Almeida is part murder mystery, part political satire and part love story. Its author recalls the grim events that inspired it – and the editor who kept pushing him to do better
When Shehan Karunatilaka (...)