Immunology - Weir, Donalt M. (Churchill Livingstone, 1993)