GIS : An Introduction to Mapping Technologies - McHaffie, Patrick (CRC Press)