Janeway's Immunobiology 8th ed
Medical Immunology Made Memorable