Immunology : the journal of cells, molecules, systems and technologies - Altmann, Daniel (John Wiley & Sons, 2015)