Computer programming for geographers - Unwin, David J (Longman, 1985)