judith deflorin