Overview

James Dunlop

(1759—1832) army officer