GIS: A computing perspective - Worboys, Michael (CRC press, 2004)