Overview

John Rushworth

(c. 1612—1690) historian and politician