A Practical Treatise on Smallpox

George Henry Fox


Book Reviews