The Science and Philosophy of Teaching Yoga and Yoga Therapy by Jacqueline Koay & Theodora Barenholtz