9789264124578
Solar Energy Perspectives
International Energy Agency