The first comprehensive book on thin-film solar cells, potentially a key technology for solving the energy production problem in the 21st century in an environmentally friendly way. It covers a wide range of scientific and technological aspects of thin film semiconductors - deposition technologies, growth mechanisms and the basic properties of amorphous and nano-crystalline silicon - as well as the optimum design theory and device physics of high-efficiency solar cells, especially of single-junction and multi-junction solar cells. The development of large-area solar cell modules using single and multi-junction solar cells is also considered. Examples of recent photovoltaic systems are presented and analysed.