Archive for the john piper Category

A primer on the justification debate
Tom Wright responds to John Piper on justification