TY - BOOK TI - Renewable energy storage: its role in renewable and future electricity markets SN - 9781860583063 U1 - 621.042 PY - 2000/// CY - London PB - Professional Engineering Publishing KW - Renewable energy sources N1 - IMechE seminar publication ER -