Global village idiot /
O'Farrell, John.
London : Doubleday,
2001.