Author: James Duncan Campbell
Alternate names: J. Duncan Campbell
Born: 9 Feb 1833
Died: 1907
Bio: British Civil Servant. Commissioner for China.