The Garuda Purana (part 3) (Ancient Indian Tradition and Mythology Series, 2009)