"James L Flanagan"