Resilient Energy Systems: Renewables, Wind, Solar, Hydro by Adrian V. Gheorghe | Menrva Books