doi:10.1016/0376-5075(83)90044-2