10.1016/S0301-4215(00)00135-X