Publications by 'Bruce J. Klein'