John Knox, the hero of the Scottish Reformation - Cowan, Henry (AMS Press, 1970)