Overview

Sir Mountstuart Elphinstone Grant Duff

(1829—1906) politician and author