mary beth o'donnell