Understanding immunology - Cunningham, Alastair J. (Acad. Press, 1978)