Juncheng ZhangBooksRecreating BitcoinQiang shen shi zhiRacing to a Cryptocurrency FutureLin ye zhe xue yu sen lin mei xueZhongguo lin ye chuan tong yin lunXi Zhou jin wen zi bianLin ye zhe xue yu sen lin mei xue wen ti yan jiuZhongguo gu dai lin ye shiAuthor data: Open Library