Author :   N. Hasegawa