Immunology: An illustrated outline - David K Male (Taylor and francis group, 2014)