A Solemn League and Covenant for Reformation, 1648

Call Number - 0018077