Immunology book

The best immunology book out there is "Fundamental Immunology", 3rd
edition, edited by William E. Paul and published by Raven Press. It is
about 1500 pages and so is quite detailed.
Another good immunology textbook, and much shorter, is "Cellular and
Molecular Immunology", ed. Abbas, Lichtman, and Pober. It was published
in 1991 and is so a little bit out of date.