Karma and Life