10.1016/0048-9697(94)90199-6