W. GERALD FLANNERY, JR.