Immunology Today - Robert Braines (Elseiver Publishing Company Amsterdam, 1996)