Energy Storage Systems: System Design and Storage Technologies by Dr. Armin U. Schmiegel | Menrva Books