vance peterson