Fundamentals of immunology - Myrvik, Quentin N.; Weiser, Russell S (Lea and Febiger, 1984)