James Sledge

James Sledge is the pastor of Falls Church Presbyterian Church in Virginia. He blogs at Spiritual Hiccups, part of the CCblogs network.