vance barron