10.1016/S0307-904X(79)80021-9