vance keller