Overview

John Hamilton Macgill Dalrymple

(1771—1853) army officer