doi:10.1016/S1443-8461(01)80041-1