The New York Times guide to essential knowledge

St. Martin's Press
9780312376598
0-312-37659-6