Vitalsource Technologies, Inc. Brentano Puzzle