Basic immunology: functions and disorders of the immune system - Abul K Abbas (Elsevier, 2012)