Artificial Neural Networks for Renewable Energy Systems and Real-World Applications by Ammar Hamed Elsheikh | Menrva Books | MenrvaBooks