Tailoring GIS software for archaeological applications: an example concerning viewshed analysis - Lake, M. W. (Journal of Archaeological Science, 25,1 (1998), 1998)