Immunology Richard B. Gallagher, Jean Gilder, G.J.V. Nossal and Gaetano Salvatore - Academic Press 1995 ISBN: 9780122740206 978-0-12-274020-6