Billy Barnes: His life in yarns