GPS: Theory, Algorithms and Applications 2nd Editi