Beyond oil

Kenneth S. Deffeyes
Hill and Wang
9780809029563
0-8090-2956-1