Author: D. D. Cairnes
Alternate names: D.D . Cairnes; D. D. (Delorme Donaldson) 1 Cairnes
Born: 1879
Died: 1917