Beck to appear at Abraham Chavez Theatre