Renewable Energy Sources and Emerging Technologies - D.P. Kothari (Prentice Hall Of India New Delhi)