Nathan Eshelman is a graduate of Puritan Reformed Theological Seminary, in Grand Rapids, MI. He served as an intern under Rev. Ray B. Lanning of First Reformed Presbyterian Church (Grand Rapids, MI) for a number of years before being being called to pastor the Los Angeles congregation....