Advances in Immunologyby Kenneth M. MurphyImmunologyWriting a summary for young readers…For young readersBook data: Open Library