C. Davis Sprague
Dr. Sprague is a board-certified internist. For 22 years he has practiced medicine in New Paltz, NY, the town he grew up in. His other interests include the complementary and spiritual aspects of healing as well as the social and political aspects of physician activism.