vance richard