Dave Kesby - always a man of good cheer