Kirkliston /
Kirkliston Local History Archive.
Stroud : Tempus,
1998.