Biblio Author: N. Y. Cheng