Title: James Duncan Campbell
Subjects: Campbell, james duncan, 1833-1907, History
People: James Duncan Campbell (1833-1907)