JAMES E. HARPER, JR.