The Shared Heritage of Yoga: Ideas and Practices from Hinduism, Jainism and Buddhism