virginia brennan