Publications by 'Janne Hakkarainen'