Overview

Thomas Craufurd

(c. 1606—1662) university teacher and historian