JAMES C. TAYLOR, SR.