David Vaughan is the pastor of Liberty Christian Church and director of the Liberty Leadership Institute, which is dedicated to training individuals for leadership positions in church, family, and society. The editor of the St. Louis Metrovoice newspaper, he also is the host of Encounter, a radio program in St. Louis, Missouri.