Immunology : essential and fundamental - Pathak, Sulabha; Palan, Urmi (Science Publishers, 2005)