John Knox


Scottish Theologian


Rank 1382


Views 650


Quotes 2


John Knox Quotes

342

308