His life, times, and stand against liberalism and modernism.
(Geoff Thomas) J Gresham Machen His life, times, and stand against liberalism and modernism.