Publications by Bruce W. Klein