MacPherson, Gordon Exploring immunology concepts and evidence Gordon MacPherson and Jon Austyn ; illustrations by Ruth Hammelehle - Weinheim, Germany Wiley-Blackwell [2012] - xx, 351 pages illustrations (colour) 29 cm