Magic Shots: A Human and Scientific Account of the Long and Continuing Struggle to Eradicated Infectious Diseases by Vaccination