Textbook of Immunology by Constantin A. Bona & Francisco A. Bonilla