Barry Flanagan 1941-2009