Nobuyuki Hasebe Author