10.1016/S1093-3263(00)00099-1