TY - BOOK AU - ;Leng,Gregory J. TI - Renewable Energy Technologies U1 - 621.042 LEN PY - 1998/// CY - :Canada PB - : Natural Resource KW - ;Renewable Energy Technologies KW - ; Natural Resources KW - Gregory J Leng ER -