Open menu
Alfred Collinson
Smallpox and vaccination historically and medically considered