Author: Henry N. Wagner Masahiro Iio