Farm risks and uncertainties: Sources, impacts and management. (September 2016)