Cardenden in photographs /
Cardenden Local History Group.
Fife (Scotland).Central Area Libraries.
Kirkcaldy : Fife Council Central Area Libraries,
c1999.