The New York Times 2007 Almanac /edited by John W. Wright. (New York Penguin Reference, 2006)