CHUNWEN TENG: books, biography and more