Mauchline : past and present /
East Ayrshire (Scotland).Library Service.
Kilmarnock : Library Service, Dept. of Community Services, East Ayrshire Council,
1996.