The National Covenant and the Solemn League and Covenant, 1660-1696 - Walters (Boydell & Brewer, 2022)