John Knox: A Bold One for God
John Knox: A Bold One for God
By Charles G. Edwards

John Knox has gone down in history not only as a great Scottish reformer but also as a statesman and patriot of his country.