EDWARD R HARPER