Auchterderran of yesteryear.
Cardenden Local History Group.
Workers' Educational Association, Scotland.
Edinburgh : Workers' Educational Association, Scotland,
[1996]