Auchterderran of yesteryear.
Cardenden Local History Group.
Edinburgh : Workers' Educational Association, South East Scotland District,
[1989]
Includes bibliography.