The Economist Quiz Book : 60 Brain Teasers for Inquisitive Minds
9781805223795
Tom Standage