Text this: Novel Electrochemical Energy Storage Devices - Materials, Architectures and Future Trends (1st Edition)