We are sorry but David’s schedule is no longer posted online.

Click here to make contact
 on availability for booking for your event. David charges no fee for speaking at churches and mission-driven events.


It is better to share than to receive...
Tweet about this on TwitterShare on FacebookPin on PinterestEmail this to someoneBuffer this pageShare on RedditShare on LinkedInDigg thisShare on Google+Print this page