KHALIGH ALIREZA ENERGY HARVESTING - CRC PUBLISHERS 2010 - 350 P ISBN: 9781439815083 Subjects--Topical Terms: MECHANICAL Dewey Class. No.: 621.042 KHA