Author: Shigeyuki Hamori,Ramaprasad Bhar