long history