sciencebasedmedicine.org
Naturopathy Textbook
Note: This is an inordinately long post: there was so much I wanted to say! If you don’t have the time or inclination to read it all, I hope you will read the conclusion and dip into the rest enou