Advances in Solar Energy: Volume 16 | 1844072444 | Memmo