Encyclopedia of Medical Immunology Vaccines - MacKay, Ian; Rose, Noel R. (Springer US, 2019)