Bavinck: A Critical Biography

Daniel Schrock reviews James Eglinton's Bavinck Biography

Daniel Schrock

REVIEW