10.1016/0004-6981(82)90441-3