ruth haber