Publications by 'Naoki Hayashida'