Author: Ye, Yong-hae.