Essentials immunology - Roitt, I.M. (Oxford Blackwell Scientific Publications, 1994)