10.1016/S0278-4319(01)00020-2