Ancient Roots Many Branches takes us on a fascinating journey across cultures and through time-India, Egypt, China, Greece and the natives of America as it explores and understands diverse medical traditions in these cultures. presenting a range of possibilities in our quest to health and hence growth and explorations, it offers practical suggestions to understand ourselves and integrate these teachings in our lives, this journey through healing takes you from ...