Overview

Sir John Macnamara Hayes

(c. 1750—1809) military physician