Ethnohistorical Dictionary of China by James Stuart Olson & Professor James S. Olson