Atomic and Nano Scale Materials for Advanced Energy Conversion, 2 Volumes | 9783527348923 | Memmo