I-fan Cheng

I-fan Cheng

Independent scholar

Research interests: China, BCE; philosophy of history