Essential immunology - Roitt, Ivan M (Newdelhi PG Publishing pte ltd, 1984)