Hamill, Thomas Jefferson (Halifax County)