Publications by 'Bruce E. R. Thompson'