Publications by 'Mikko Vilenius'