doi:10.1016/0031-0182(78)90035-4