Current protocols in immunologyby Ethan M. Shevach, Warren StroberImmunologyLaboratory manualsWriting a summary for young readers…For young readersBook data: Open Library