John A. Campbell (Moore County)