Author: Cheng, Hou-Tien.