Author

Tim Collard

Tim Collard spent 20 years in the British diplomatic service, half of them in Beijing and Hong Kong. He ...