The Life and Works of Robert Baillie (1602-1662) Politics, Religion and Record-Keeping in the British Civil Wars / - Campbell, Alexander D. (The Boydell Press,, 2017)