David Clea, Systems Group, Computing Laboratory, University of Kent - Canterbury, UK and Peter Collinson, Hillside Systems