Energy Harvesting: Principles, Modeling and Applications Michael Stock - Hardback £100.75 Find out more