Thoughts on the World: What Does $456 Billion Buy?

Sunday, May 06, 2007