How the immune system works - Sompayrac (Blackwell Publishing, 2003)