Immuno biology The immune system in health and disease. - Janeway Charles A; Travers Paul; Walport Mark (New York Garland Publishing, 2001)