hadassah leonard