25 February, 2021

Dudley Rutherford

Dudley Rutherford is the author of Compelled: The Irresistible Call to Share Your Faith (available at all online retailers) and the senior pastor of Shepherd Church, which has three campuses in the Greater Los Angeles area of Southern California.