David Ball 

Retired actuary, interested in everything having to do with China, energy, geopolitics.