Vitalsource Technologies, Inc. Recent Progress In Computational Sciences And Engineering (2 Vols)