Biological defence mechanisms - Carr, Ian 1933-2009 (Blackwell, 1972)