The Heidelberg Catechism

Heidelberg Catechism Lords Day 24 – 63. Q. HOW CAN YOU SAY THAT THE GOOD WE DO DOESN’T EARN ANYTHING WHEN GOD PROMISES TO REWARD IT IN THIS LIFE AND THE NEXT?1