Artificial Neural Networks for Renewable Energy Systems and Real-World Applications by Mohamed Elasyed Abd Elaziz | Menrva Books | MenrvaBooks