Robert Shaffer
Robert Shaffer is professor emeritus of history at Shippensburg University.
Why did conservative evangelicals turn against the environment?
It was mostly politics, argues historian Neall Pogue.
by Robert Shaffer
March 6, 2023
How 20th-century mainline Protestants shaped immigration policy
And how that policy shaped the 21st-century mainline church
by Robert Shaffer
December 15, 2021