72 Hour Exclusive | Save up to £15 off! Get the code »

Ray Huang

Huang served in the Chinese Nationalist Army as a junior officer for ten years. He received his Ph.D. in history from the University of Michigan.