restoring our biblical and constitutional foundations




about dave

on the road

the book box

columns & essays

reading room

contact dave

Scheduling an Event

One of my greatest joys is meeting people when I travel. Schedule permitting, I would welcome the opportunity to speak to your church or organization. You can contact me at (919) 761-2455 or at