barbara solich