steven vance mills