Author: Roman Teisseyre,Hiroyuki Nagahama,Eugeniusz Majewski