Developing GPS: Conception, Applications, Surprises, and the Future Bradford W. Parkinson Stanford University (Retired)