Renewable Energy Engineering and Technology Principles and Practice - V V N Kishore (The Energy and Resources Institute, 2016)