The invention may also comprise a system for printing multiple pages found in a network, including a graphic user interface having a menu bar that includes a print command button, a page controller adapted to automatically open sub-pages linked to by a primary page, and a print controller adapted to print the primary page and the sub-pages.