flora harding