Author: Shoji Makino,Jingdong Chen,Jacob Benesty