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