Gullane Parish Church, 1888-1988 : a centenary history.
Gullane Local History Society.
Gullane Parish Church.
Gullane : Gullane Local History Society : Gullane Parish Church,
1988.
Gullane Parish Church