Dictionary of mythology - Chopra,Ramesh,ed. (Delhi Isha books, 2005)