Mechanical Energy Storage for Renewable and Sustainable Energy Resources - Alami, Abdul Hai (Springer International Publishing, 2020)