robert vance