Immunology: introductory textbook - Shetty, Nandini (1996)