Medical Immunology, 7th Edition - Virella, Gabriel (CRC Press LLC, 2019)