Infoculture Stephen Vincent - Vincent, Stephen (Thomas Telford, 1998)