Renewable energy for rural development. - New Delhi Tata McGraw-Hill 1989 - xvi, 576p Dewey Class. No.: 621.47 / N892