TY - GEN AU - Letcher, Trevor M. TI - Future energy : improved, sustainable and clean options for our planet U1 - 333.79 PY - 2009/// CY - Uk PB - Elsevier ER -