Book review. (October 2020) - Zhang, Lawrence Jun; Shen, Yunhua