Management & delivery of digital print via the Web :a case study of Gaia Fulfillment