10.1016/S0301-4797(95)90238-4