Author: Tsien, Tche-hao.