Delphine Ménard, French, born 1971. All about me here: http://notablog.notafish.com/index.php/2004/01/01/42-notablog-notafish