Publications by 'William F. Thompson'