Dan Beauchamp is a retired publich health official and professor of public health, who has served as mayor of Bisbee, Arizona.
The new challenge to public health
Betrayal of Trust: The Collapse of Global Public Health by Laurie Garrett
The Century's work relies primarily on subscriptions and donations. Thank you for supporting nonprofit journalism.
Support us by buying books: