Thomas Henry Carter — Confederate Army officer (1831-1908)