Vitalsource Technologies, Inc. Professionalism And Accounting Rules