Publications by 'Kent D. Palmer'