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.