Hon. James B. Haines, Jr.