Sharma (2021). Immunology: an introductory textbook. CRC Press.