Publications by 'Bruce E. Keith'