Textbook of immunology - Mohanty, Sunil Kumar; Sai Leela, K. (Jaypee Brothers Medical Pub., 2014)