Connections /
Helensburgh Parish Church.
Description based on: June/July 2015; title from cover.
Latest issue consulted: June 2019.
Helensburgh Parish Church