Bleed, Blister, Puke and Purge: The Dirty Secrets Behind Early American Medicine

Bleed, Blister, Puke and Purge

The Dirty Secrets Behind Early American Medicine

2016 • 116 pages

Ratings1

Average rating3

15