Added to the Geoff Davis section on the Archive of Digital Art, a site for artists and organisations.
Visit ADA Geoff Davis here

btw there are three ‘Geoff Davis artists’ in the UK alone!