Stephen Clarke looks at environmental factors, viruses and the threats posed to the integrity of the immune system.