TY - BOOK AU - V V N Kishore TI - Renewable Energy Engineering and Technology Principles and Practice PB - The Energy and Resources Institute ER -