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