Art Weber was an officer in the British military who worked at Nang Tao Airport in Shanghai, not far from Club Obi Wan.