Author: William Duguid Geddes
Alternate names: Geddes, W. D. Sir; W. D. Geddes; Geddes, William Duguid, Sir, 1828-1900; W. D. (William Duguid) Geddes; Geddes, William Duguid Sir
Title: Sir
Born: 1828
Died: 1900