TY - BOOK TI - Investment in renewable energy SN - 9781860581632 U1 - 333.794 PY - 1998/// CY - Suffolk PB - Institution of Mechanical Engineers ER -