10.1016/0043-1354(81)90091-9