J. Gresham Machen's Response to Modernism - Article by John Piper on the life and work of Machen (HTML and streaming audio). - http://www.desiringgod.org/ResourceLibrary/Biographies/1464_J_Gresham_Machens_Response_to_Modernism/
Christianity and Liberalism - Online book by Machen, which is a classic treatment of the age old controversy between Orthodox Christianity and Liberalism. - http://www.biblebelievers.com/machen/