Overview

James Gilbert Gerard

(1793—1835) East India Company military surgeon and surveyor