Understanding GPS Principles and Applications (Artech House Mobile Communications)