Fundamental immunology. - Paul William E Ed. (Philadelphia Lippincott Williams & Wilkins, 2003)