Overview

Sir James of Colinton Foulis

(1614—1688) politician and judge