Publications by 'Dirk R. Thompson'