James G. Kirk
James G. Kirk, formerly a denominational executive in the area of worship for the U.P.U.S.A., is currently the senior pastor of Harundale Presbyterian Church in suburban Baltimore.
Other Selections by James G. Kirk

TitlePublication Date
Meditations for Advent and Christmas 09/1989
Meditations for Lent 11/1988
When We Gather 02/2001