Solar Energy Technologies from A to Z by Fouad Soliman | Menrva Books