Cumnock and Doon Valley information handbook.
Cumnock and Doon Valley (Scotland).District Council.
London : Burrow,
[1989]