Yoga for a new age : a modern approach to hatha yoga