Atomic and Nano Scale Materials for Advanced Energy Conversion, 2 Volumes (IEEE, 2003)