Vitalsource Technologies, Inc. Ecommerce And The Effects Of Technology On Taxation