Robert Shaffer Robert Shaffer is professor of history emeritus at Shippensburg University. Article type - Any -Magazine article/poemBlog postReview Books In Review: How 20th-century mainline Protestants shaped immigration policy And how that policy shaped the 21st-century mainline church by Robert Shaffer December 15, 2021
Books In Review: How 20th-century mainline Protestants shaped immigration policy And how that policy shaped the 21st-century mainline church by Robert Shaffer December 15, 2021