This fascinating novel illustrates how the law of karma operates as well as the power and efficacy of meditation. It is a pen-portrait of Sri Lankan society with its colourful …