Renewable energy resources - Thomson, George (Syrawood Publishing House, 2016)