Publications by 'Brent E. Palmer'