by
Charles Augustus Kincaid
Language: English
Release Date: March 8, 2015
Once upon a time in the youth of the world there stood to the north of India a mighty mountain named Mount Meru. Its summit shone so brightly that the sun's rays, when they struck it, shivered and fell away. One day the lesser gods gathered in council upon its peak, for they wished to obtain the ambrosia...