MARK L HARPER