JAMES R. FLANNERY, JR.