The story of West St. Giles Parish Church, 1699-1916.
Pringle, James,Session Clerk.
Edinburgh, 
1916.