Author: Barclay, Charles Wright, 1853-1926.