Cavenaugh, Stephen H. (Duplin County)