PII: S0003-4878(99)00108-8