Vitalsource Technologies, Inc. Approximations And Endomorphism Algebras Of Modules