J. Barrie ShepherdJ. Barrie Shepherd retired in 2000 after serving as Senior Minister of the historic First Presbyterian Church in New York City. An author and poet, he has written twelve books, and more than 400 of his poems have appeared in sacred and secularpublications. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code