Vitalsource Technologies, Inc. Status And Future Challenges For Non-conventional Energy Sources Volume