Renewable energies by Afonso Magalhães and Fábio Santos - 11CT1
Maria Cruz