Yoga is more popular than ever and this compact, illustrated guide to hundreds of yoga postures is for practitioners across all cultures and ages. 700 photos.