Overview

William Cruickshank

(c. 1755—1810) military surgeon and chemist