fred barley