Energy Harvesting Systems - Tom J. KaŸmierski (ed); Beeby, Stephen; Beeby, Steve; Kazmierski, Thomas J.; Kazmierski, Tom J. (Springer New York, 2011)