All About GPS: Sherlock Holmes' Guide to the Global Positioning System