Author: William McDonald
Alternate names: W. McDonald; W. (William) 1820-1901 McDonald; McDonald, W.
Born: 1820
Died: 1901