Solar Energy Fundamentals and Modeling Techniques Atmosphere, Environment, Climate Change and Renewable Energy by Zekâi Şen | Menrva Books | MenrvaBooks