Understanding the GPS : An Introduction to the Global Positioning System - What is it and How it works

There is an ever-growing supply of information about the Global Positioning System. Unfortunately, these new (and now, some not so new) documents seem to be located at each end of the comprehension scale: either at the "gee-whiz" level which basically describes how interesting and useful this new utility is, or at engineer's level which starts out with Keplerian orbits and Hopfield Modeling.