I was given a copy of this book when I signed up for training courses in the Nanjing University of Traditional Chinese Medicine. It isn't all bad, and I learned a lot from it. The problem is that one can learn so much more from other texts such as Maciocia's Foundations of Chinese Medicine and Deadman, Mazin and Baker's A Manual of Acupuncture. This book tries to be comprehensive, but it is, at times, incomprehensible. For example, Maciocia's writings on TCM Syndrome Differentiation is much easier to comprehend than the equivalent chapters here. In fact, I found myself studying Foundations instead of this book for such topics as the 8 principles. This book also assumes too much. It does not recognize the fact that most westerners cannot readily grasp the marked differences in western and eastern philosophy. Again, this is a topic that Foundations (and Web that has no Weaver) covers much more excellently.
Ultimately, if you must purchase only ONE book on Chinese medicine, this is neither the best nor the worst you can find, but it will be adequate. Otherwise, I highly recommend that you check out various Listmanias (Jeffrey Chapman's is quite excellent) for alternatives.