Author: J. Matthews Duncan
Alternate names: James Matthews Duncan; James Mathews Duncan; J. Matthews (James Matthews) Duncan; J. Matthews 1826-1890 Duncan; James Duncan Matthews
Born: 1826
Died: 1890