My town, your town : Kirkliston : a walk down memory lane.
Kirkliston Community Centre Association.
Kirkliston Local History Group.
Kirkliston : Kirkliston Community Centre Association on behalf of Kirkliston Local History Group,
c1994.