Introduction to molecular immunology - Nisonoff, Alfred (Sinauer Associates, 1982)