JOHN OLDALE speaks five languages, has outrun knife-wielding brigands (twice), and has been rescued from a sub-Antarctic beach. He lives with his family in a former village pub in Hampshire, England.
Sign up for the Penguin newsletter here»