Medical immunology - Parslow, Tristram G . (Mac Graw Hill, 2001)