The national covenant and the solemn league and covenant, 1660-1696 - Walters, James (The Boydell Press, 2022)