20040609165800.0 0263-3221 Ditchley conference report Ditchley conference report Ditchley conference report. 0263-3221 0263-3221 0263-3221 United Kingdom 0263-3221 Ditchley conference report.