John Knox;: a biography - Brown, Peter Hume (A. and C. Black, 1895)