Overview

Sir William Keir Grant

(1771—1852) army officer