20040609185600.0 1351-931X Research trends in computer & data security. 1351-931X Research trends in computer & data security 1351-931X 1351-931X 1351-931X Research trends in computer & data security Research trends in computer & data security. United Kingdom