Kuby immunology - Punt, Jenni; Stranford, Sharon; Jones, Patricia; Owen, Judith A. (New York MacMillan, 2019)