Great Christian Revivals -the Welsh, Hebridean & Evangelical Revival -Evan Roberts, Duncan Campbell+