Hubbert's Peak: The Impending World Oil Shortage

Kenneth S. Deffeyes