abilene cooper