Winter Sale! 10% Discount off any order. 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.