Illustrated dictionary of immunology - Cruse, Julius M., 1937- (CRC Press, 2009)