Textbook of immunology
James T. Barrett
The Molecules of Life (Contemporary Classics in the Life Sciences, Vol 2)