Interactive core tutorials in immunology multimedia essentials for self-tuition - Roitt, Ivan (Blackwell Science, 1996)