Overview

Sir Howard Elphinstone

(1773—1846) military engineer