Publications by 'Esa Hannila'