Solar Energy - Radu D Rugescu (IntechOpen, 2010)