JAMES B. HOLMES, JR.