Vaccines: A Biography - Artenstein, Andrew W. (Springer New York, 2010)