42 Computer software for creating, accessing, searching, filtering, indexing, viewing, updating, editing, converting, and storing data from multiple authors, systems and web sites; tracking versions, changes and users preferences for data; publishing and archiving data; personalizing data for multiple users; all via the Internet, local, wide-area, and global computer networks