Author: William Elliot Cairnes
Alternate names: William Elliot) (Cairnes; William Elliott Cairnes; William E. Cairnes
Born: 1862
Died: 1902