John A. Weathers (Lincoln County)