GPS - Guochang Xu, Yan Xu (Springer, 2016)