katherine snyder