http://www.terrystexasrangers.org/
Military service and pension records for John A. Thomas are available at this site - http://history-sites.com/research/index.html