Farming ANDREW ARBUCKLE: Fife author whose books have raised over £70,000 for charity December 26 2020