Hubbert
Hubbert's Peak
ISBN:9780691116259...
Hubbert's Peak
ISBN:9780691141190In 2001, Kenneth Deffeyes made a grim prediction: world oil production would reach a peak within th...
...
In 2001, Kenneth Deffeyes made a grim prediction: world oil production would reach a peak within th...