Author: William B. Cairns
Alternate names: William B Cairns; William B. Cairns; ed. Cairns William B.; William B. (William Batchman) Cairns
Born: 1867
Died: 1932