Understanding immunology - Alastair J Cunningham (Academic press, 1978)