John Duncan

First name
John
Middle name
B.
Last name
Duncan
Nickname
Editor
Rethinking Confucianism (2002), B. A. Elman, Duncan, J. B., and Ooms, herman, Berkeley, California: UCLA Asia Pacific Monograph Series, 642.