Flanagan Richard A.