World Almanac 2009 - Liu.M.L. ed. (New York World Almanac books, 2009)