Overview

John Elphinstone

(1807—1860) administrator in India