carlos a. ball