JAMES P. TAYLOR, JR.