Immunology: A textbook - Rao, C V (Narosa Publishing House, 2007)