Ravana was not merely the demon king of Lanka; he was a polymath, a master of the Vedas, an expert in tantra, a fearsome warrior, and above all, a brilliant astrologer. In the annals of mythological ...