Energy Conversion and Management: Principles and Applications by Giovanni Petrecca Back to product details page >