Publications by 'Thomas Palmer'