Murrayfield Parish Church 1900-2000 : a centenary for the milennium.
Murrayfield Parish Church (Murrayfield, Edinburgh, Scotland)
Edinburgh : Murrayfield Parish Church,
2000.
Murrayfield Parish Church (Murrayfield, Edinburgh, Scotland)