A new perspective on John Snow's communicable disease theory See original record