Varshaphal or The Hindu Progressed Horoscope/B.V. Raman

This novel pulls you into its world from the very first page you open.

A nice touch is the progress chart included in this activity book.