The speckled monster : a historical tale of battling smallpox
Carrell, Jennifer Lee
The speckled monster : a historical tale of battling smallpox - New York, NY Dutton 2003 - 451 p.
0525947361 (Hdc. : alk. paper)
diseases--vaccine
medicine--history
smallpox
The speckled monster : a historical tale of battling smallpox - New York, NY Dutton 2003 - 451 p.
0525947361 (Hdc. : alk. paper)
diseases--vaccine
medicine--history
smallpox