The Heidelberg Catechism: What is True Faith?

The Heidelberg Catechism, published in 1563, is divided into 52 sections called,…

The State of Reformation Churches Part 1

In the mid 90’s as a new generation of Christians was investigating…