A system of predictive astrology that emphasises on the existence of rebirth. According to Hinduism, the present life of a person is the reflection of their past life’s deeds. Karmic debt of the past create circumstances of the present life. This connection is studied through the position of the 27 stellar celestial agencies and 9 planets at the individuals birth to determine the outcome of their present life.