Biblio Author: Guo, Hao-peng