Open menu
John Christie McVail
1849
Half a century of small-pox and vaccination