Author: William Ferguson Beatson Laurie
Alternate names: William F. B. Laurie; William Ferguson B . Laurie
Born: 1819
Died: 1891