The Times Quiz Book: 4000 challenging general knowledge questions
The Times Quiz Book: 4000 challengi...