10.1016/S0040-5809(03)00093-5