A short account of the Clyde Lighthouses Trust /
Anderson, James Fairie,author.
Clyde Lighthouses Trust.