Vitalsource Technologies, Inc. Success Against The Odds: Five Years On