Center church : Doing balanced, gospel-centered ministry in your city - Keller, Timothy. (Grand Rapids, Michigan, 2012)