Global village idiot
By: John O'Farrell.
Publisher: Grove Press
Published: 2003
Place of publication: New York
Language: eng
Number of pages: 274
Subjects: Great Britain -- Social life and customs -- 1945-; Great Britain -- Politics and government -- 1997-; United States -- Politics and government -- 2001-