TY - BOOK AU - Tiwari G N TI - Renewable energy resources basic principles and applications U1 - 621.47 PB - Narosa Publishing House KW - MECHANICAL ER -