Smallpox and Vaccination
... Smallpox and Vaccination. The outbreak of smallpox in London last seems to have been got, under, thanks to the prompt and energetic action the authorities. How energetic that action bos been may b© realised from what took place Tuesday's meeting of the ...