Author: D. Mackichan
Alternate names: Dugald Mackichan; Dugald MacKichan; D. 1851-1932 Mackichan
Born: 1851
Died: 1932