The end of oil : on the edge of a perilous new world - Roberts, Paul, 1961- (Houghton Mifflin, 2005)