vivian snyder