Hoop, William (Granville County)