Essential immunology - Roitt, Ivan M (Oxford English Language Book Society, 1988)