A classical dictionary of hindu mythology and religion geography history and literature - John Dowson (Heritage, 1992)