Karunatilaka, Shehan The Seven moons of Maali Almeida - Haryana Penguin Books 2022 - 386 p. ISBN: 9780143459675