View all results

David Strain

David Strain is Senior Minister of First Presbyterian Church, Jackson, Mississippi. He is Chairman of the Board of Christian Witness to Israel, and Convener of the Twin Lakes Fellowship.

David Strain

Books endorsed by David Strain

Select shipping destination

UK USA Rest of World