Thomas Langford Butler — American soldier and politician