Vitalsource Technologies, Inc. Force Majeure And Hardship Under General Contract Principles