Roitt's Essential Immunology - Delves, Peter J.(et...al) (UK WILEY Blackwell, 2017)