WILLIAM R. HARPER, JR