David L. Carter

About

David L. Carter holds degrees in Theology, English Literature, and Library Science. He lives in North Carolina, and has published in Cities and Roads and The Journal of Pastoral Care and Counseling.

More from the Contributor(s)-

Our ImprintsExplore our different imprints . . .-

View Our Publishing Partners »
Explore our different imprints . . . View Our Publishing Partners »
© 2017 Wipf and Stock Publishers. All Rights Reserved.