Overview

John Spottiswoode

(1510—1585) Scottish reformer and superintendent of Lothian