Srimad bhagavatam (tenth canto : the summum bonum part 2 : chapters 14-44) - Vyasa (Bhaktivedanta Book Trust, 1997)