Books and pamphlets on small-pox, cow-pox, vaccination and kindred topics in the library of the late ...
Place of publication: Bost
Language: eng