Roitt's Essential Immunology

Thirteenth Edition

Peter J. Delves, Seamus J. Martin, Dennis R. Burton, Ivan M. Roitt