Abernethy, John P. (Catawba County)