A City Set Upon a Hill

Jul 5, 2026    Dr. Richard Riss

Dr. Richard Riss is a professor of History and Biblical Studies at Pillar College. He has written several books, including "The Evidence for the Resurrection of Jesus Christ" and "A Survey of Twentieth-Century Revival Movements in North America." He is fascinated by the historical foundations of American culture and thought, through a Christian lens.