Energies :an illustrated guide to the biosphere and civilization