Immunology A comparative approach. - Turner R J Ed. (Chichester John Wiley, 1994)