Publications by 'Bruce L. Ehrenberg'