Too much digression to talk about a concept that is not that hard to understand. Instead of explaining kharma, the book mystifies it even more and casts a bigger shadow on the matter. Not necessarily a bad book, but also shouldn't be the first choice if you're trying to find some light on the subject.