Future energy : - Paul, Bill (John Wiley & Sons, 2007)