Imunologi :Essential Immunology Edisi 8 - Alida Harahap, Liliana Kurniawan (Widya Medika, 2003)