Immunology Illustrated - Omran, Mohamed Alaa El-Din A. (Dar Al-Fikr Arabi, 2013)
Includes index