Nobuhiro Yamamoto Author