Stephen Charnock was a 17th century English Puritan clergyman and writer who wrote extensively about Christian theology and dogma.
Stephen Charnock was a 17th century English Puritan clergyman and writer who wrote extensively about Christian theology and dogma.