Agni Mahapuranam: Sanskrit text, English translation and index of verses (Parimal, 2005)