Publications by 'Emmanuel Haffen'