Flanagan, Robert, 1941-