mary ellen brennan