Puranic encyclopaedia - Vettam Mani (D C Books, 2012)