From Cowpox To Antibiotics: Discovering Vaccines And Medicines by Carol Ballard