Author: David Duncan
Alternate names: Duncan, David
Born: 5 November 1839
Died: 18 May 1923