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.
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.