Textbook of immunology - Mohanty,S K (Jaypee brothers, 2007)