James Pearce (Moore County)