Immunology - Chakravarty, Ashim K. (Tata McGraw-Hill, 1996)