Indian mythology - Keith, Arthur Berriedale (Mittal Publications, 2005)