Publications by 'Bruce W. Barnes'