Author: GeoComputation (7th 2003 University of Southampton)