PII: S1352-2310(96)00080-5