Overview

John Williamson

(c. 1730—1796) smallpox inoculator