Jha, I S Renewable energy technology - New Delhi New Age International 2019 - xviii,330 pbk ISBN: 9789387477223