Understanding Immunology is a well-established introduction to this complex subject for readers with no previous exposure. It is aimed primarily at undergraduates in biological …