Author: Dunfermline District Council.