Publications by 'Ilkka J. Haikala'