Vitalsource Technologies, Inc. Accounting Principles And Practice