Part 3: The Place of True Revivals in the Cycles of Human History

Join Richard Owen Roberts for part 3 in a 12-part series on revival.