The Last Overland: 21,000 km, 23 Countries and One Very Old Land Rover