An Introduction to Geographical Information Systems - Heywood, Ian; Sarah Cornelius, Steve Carver (India Pearson Education, 2002)