Karma is the spiritual philosophy at the heart of Buddhism, Hinduism, and other religions of the Indian subcontinent and it can be a confusing concept. It is, simply put, the totality of everything we... This description may be from another edition of this product.