ophelia dehaviland