A Century of Change - Yi Wang (Springer, 2016)