Book review. (December 2021) - Xiao, Yuehai (Mike); Zhao, Angel; Rao, Jie