Author: R. A. (Robert Allen) B. 1836 Campbell