Stephen Knapp

Stephen Knapp has studied the major Vedic texts of India and practiced yoga and the Eastern teachings for over forty years. He has traveled extensively throughout India and has taken over 17,000 photos of the numerous holy places he has visited. He has au

Related Books