Tuesday, June 20, 2006

The Fundamentals of Oilgarchy


What Does That Have To Do With
The Price of Texas Tea In China? - No. 2