Smallpox: Is It Over?

Hardback