Yoshihiko Hasegawa Author