Human and Machines - Jun Gu, Yike Guo (Springer, 2022)