Publications by 'Kent D. Thompson'