Immunoepidemiology - Peter J. Krause, Paula B. Kavathas, Nancy H. Ruddle (Springer, 2019)