Overview

James Irving

(1759—1791) naval surgeon and slave trader