James Robert Graham served as pastor of the First Presbyterian Church of Winchester, Virginia from 1851 to 1900 (photo credit: R. Andrew Myers).
James Robert Graham is buried at Mount Hebron Cemetery, Winchester, Virginia (photo credit: R. Andrew Myers).
Reminiscences of Gen. T.J. (“Stonewall”) Jackson (1895)
The Planting of the Presbyterian Church in Northern Virginia (1904)
The Graves of Princeton’s First Alumni (1912)
James Robert Graham, D.D. (1915)