Immunology - Behnke, Jerzy M. (Elsevier, 1991)