Manyebook
William G. Rowland
A First Dictionary of Cultural Literacy
The New First Dictionary of Cultural Literacy