Vitalsource Technologies, Inc. Concise Encyclopedia Of Self-propagating High-temperature Synthesis