Kanae Hasegawa Author