TY - SER ED - Indian Institute of Technology, Delhi. TI - Reviews of renewable energy resources SN - 0852269064 U1 - 333.794076 REV PY - 1985/// CY - New York PB - Wiley KW - Renewable energy sources N1 - "A Halsted Press book"; Some volumes issued in 2 pts ER -