Publications by 'Bruce J. Palmer'