The invisible fire : the story of mankind's victory over the ancient scourge of smallpox