Publications by 'Peter Messerli'