Publications by 'Daisuke Haraguchi'