Immunology - Lydyard. P. M. (New York, 2011)