Modern Christianity To 1900 by Amanda Porterfield