JAMES PERRY TAYLOR, JR.