Book Name: Roitt’s Essential Immunology 12th Edition, Includes Desktop Edition Author: Peter J. Delves, Seamus J. Martin, Dennis R. Burton, Ivan M. Roitt Publisher: Wiley ISBN-10: 1405196831, 9781405196833