David Keck

David Keck is pastor of College Church and chaplain at Hampden-Sydney College in Virginia.