Plotkin's vaccines - Plotkin, Stanley A. (Elsevier, 2018)