Smith, Thomas J. (Granville County)