Avent, John B. (Halifax County)