Trails and trials of a Texas Ranger