Vitalsource Technologies, Inc. Nanoscale Magnetic Materials And Applications