Publications by 'Sami Vaarala'