Author: North East Fife District Council.