hadassah palmer