debora francis