Overview

James Elphinstone

(1557—1612) administrator and judge